tedious drudgery - Spanish English Dictionary